WHITEN_END=0, WHITEN_B4_CRC=0, WHITEN_PAYLOAD_REINIT=0, MANCHESTER_EN=0, MANCHESTER_INV=0, MANCHESTER_START=0, WHITEN_START=0
WHITENER CONFIGURATION
WHITEN_START | Configure Whitener Start Point 0 (0): no whitening 1 (1): start whitening at start-of-H0 2 (2): start whitening at start-of-H1 but only if LENGTH > WHITEN_SZ_THR 3 (3): start whitening at start-of-payload but only if LENGTH > WHITEN_SZ_THR |
WHITEN_END | Configure end-of-whitening 0 (0): end whiten at end-of-payload 1 (1): end whiten at end-of-crc |
WHITEN_B4_CRC | Congifure for Whitening-before-CRC 0 (0): CRC before whiten/de-whiten 1 (1): Whiten/de-whiten before CRC |
WHITEN_POLY_TYPE | Whiten Polynomial Type |
WHITEN_REF_IN | Whiten Reflect Input |
WHITEN_PAYLOAD_REINIT | Configure for Whitener re-initialization 0 (0): Don’t re-initialize Whitener LFSR at start-of-payload 1 (1): Re-initialize Whitener LFSR at start-of-payload |
WHITEN_SIZE | Length of Whitener LFSR |
MANCHESTER_EN | Configure for Manchester Encoding/Decoding 0 (0): Disable Manchester encoding (TX) and decoding (RX) 1 (1): Enable Manchester encoding (TX) and decoding (RX) |
MANCHESTER_INV | Configure for Inverted Manchester Encoding 0 (0): Manchester coding as per 802.3 1 (1): Manchester coding as per 802.3 but with the encoding signal inverted |
MANCHESTER_START | Configure Manchester Encoding Start Point 0 (0): Start Manchester coding at start-of-payload 1 (1): Start Manchester coding at start-of-header |
WHITEN_INIT | Initialization Value for Whitening/De-whitening |